21. 练习:列表推导式(选学)

练习:提取名字

使用列表推导式创建新的列表 first_names ,其中仅包含 names 中的名字(小写形式)。

Start Quiz:

names = ["Rick Sanchez", "Morty Smith", "Summer Smith", "Jerry Smith", "Beth Smith"]

first_names = # write your list comprehension here
print(first_names)

练习:multiples_3

使用列表推导式创建一个列表 multiples_3 ,能够计算出 1 - 20 这 20 个整数中分别乘以 3 之后的结果。

Start Quiz:

multiples_3 = # write your list comprehension here
print(multiples_3)

练习:按得分过滤姓名

使用列表推导式创建一个 passed 的姓名列表,其中仅包含得分至少为 65 分的名字。

Start Quiz:

scores = {
             "Rick Sanchez": 70,
             "Morty Smith": 35,
             "Summer Smith": 82,
             "Jerry Smith": 23,
             "Beth Smith": 98
          }

passed = # write your list comprehension here
print(passed)